body{background-color:	#F8F1E7;margin:0;}
.next_button{width: 130px; height:36px; font-weight:bolder; line-height:36px; background-color: #F75000; color: #FFFCEC; border: solid 0px;	border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;	 -moz-box-shadow:2px 2px 2px #BDC8D5;	-webkit-box-shadow:2px 2px 2px #BDC8D5;    filter:progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=135,Color='#BDC8D5');}
.title{margin:0 0 20px 0; padding-left:20px; line-height:36px; height:36px; background-color: #FF5809; color: #FFFCEC; width: 100%; font-weight: bolder;}
ul, li { list-style:  none; margin-left: 10px; margin-right: 10px;}
.radius_border { border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #fff; }
.radius_border table td{ margin-right:10px; }
.box_form { margin-top: 5px;  padding:5px 0; text-align: left; }
.box_form li { clear:both; font-size: 12px;padding-left: 10px; line-height: 36px; }
.box_form ul li { padding: 0;  margin-left: 0;}
.box_form ul.card li span { width:80px; }
.box_form h2 span.flt_date { display: inline; float: none; }
.box_form li.title { margin-bottom: 10px; border-bottom: 1px solid #ccc; }
.box_form li.title input { margin-bottom:10px; }
.box_form li p { line-height: 1.5; }
.box_form li span { float: left; display: inline; margin-right:10px; width: 60px; text-align: right; line-height: 36px; }
.box_form li dfn { float: left; display: inline; margin-right:10px; width: 60px; text-align: right;}
.box_form li input[type="text"] { width: 165px; }
.box_form li.block_form { height: 12px; border-top: 1px solid #ccc; }
.box_form li.block_form input { margin-right: 36px; }
.box_form li.block_form input:last-child { margin: 0; }ld { margin: 0; }
.li_hr {border-bottom: 1px solid #ccc;}
.price{color: #D35714;}
.head_title{margin:0 0 20px 0; padding-left:20px;background-color: #FF5809; color: #FFFCEC; width: 100%; font-weight: bolder; font-size: 14px; text-align: left;}
.head_title p{ margin: 0; padding: 2px;}
.flt_results_price{
display:block; width:81px;height:16px;text-decoration:none;	color:#D35714;	padding:5px 0px 5px 2px;	border:solid 1px #5F7999;	-moz-border-radius:6px;	-webkit-border-radius:6px;	-moz-box-shadow:2px 2px 2px #BDC8D5;	-webkit-box-shadow:2px 2px 2px #BDC8D5;	line-height:16px;	cursor: pointer;;}
.flt_results_price span{font-size:12px; color:#000000;float: right;padding-right:5px;}
.flt_results_price em{  width:40px; text-align: center;font-weight:bold; float: left;}
.flt_results_table tr:nth-child(2n) { background-color:white;}
.flt_results_table tr td { padding: 3px 2px; border-bottom:1px solid #ccc; color:#D35714; }
.flt_results_table tr td a { display:block; }
.flt_results_table tr td:first-child { padding-left: 5px; }
.flt_results_table tr td:first-child a { padding: 0 0 0 24px; }
.flt_results_table td {color:#ECF5FF;}
.flt_results_table .odd{background: #FFFAF4}
.flt_results_table .even{background: #FFE4CA}
.del{display: none; background: url("/images/del.png") no-repeat; background-position:center; width: 30px;}
.red{color:red;}
#cardtype,input[type="text"]{width:140px;}
#addForm ul {font-size: 12px;}
#addForm ul li{line-height: 36px; height: 36px;}
#person ul li span{display:block; width:50px; float: left; text-align: right;}
#addForm ul li span{ display:block; width:70px; float: left; text-align: right;}
#edit{display: none;}
#errorMsg{display: none;}
#person_table td{border-top:1px dashed #ccc;}
a,img{cursor: pointer; border: 0;}
.main_title{height:38px;line-height:38px;text-indent:10px;width:100%;background-color:#db1816;font-size:14px;font-weight:bold;color:#FFFFFF;}
.main_title_right{height:38px;width:320px;float:left;overflow:hidden;}
.main_title_left{height:38px;width:73px;float:left;}
.claas_mune{height:26px;width:100%;margin-bottom:4px;margin-top:4px;}
.class_an{margin-left:5px;float:left;}